|
Date : 22 juin 1991 Protection : MOT DE PASSE Programme : CENTURION Outils : SOFT-ICE V2.50a Fichier : OVL0.OVL Temps pass� : 2 Minutes Soci�t� : ELECTRONIC ARTS Divers : Origine : INDONESIE Num�ro : 099 C'est en principe un ELECTRONIC ARTS ( je n'ai pas trouv� le nom de la soci�t� ). Le mot de passe est demand� d�s le lancement du jeu. - j'aime . La touche ENTER est test�e en 0C18:B5F5. De l� rien � dire except� une inversion de saut essay�e juste apr�s mais sans r�sultat; je me retrouve continuellement dans la boucle de test. Je continue en pas � pas jusqu'� un endroit qui me parait �tre la charni�re du test. 0C18:B624 0BC0 OR AX,AX 0C18:B626 7406 JZ B62E 0C18:B628 FF46FE INC WORD PTR [BP-02] 0C18:B62B E97FFF JMP B5AD 0C18:B62E C746F4FFFF MOV WORD PTR [BP-0C],FFFF 0C18:B633 2BF6 SUB SI,SI 0C18:B635 EB06 JMP B63D La comparaison �tant mauvaise le programme saute de B626 � B628. Je le force en B62E et cel� fonctionne. Je lance PCTOOLS en �sp�rant que la chaine est en clair; elle l'est ! La modif est faite et le jeu � l'air de tourner correctement. Par curiosit� je regarde le contenu du fichier CENTURION.EXE, ce dernier est comprim� par la versiuon 0.90 de FABRICE BELLARD alors que le fichier OVL0.OVL dans lequel se trouve la protection est en clair. Je n'ai pas tout compris ! Avec PCTOOLS chercher la chaine 5B0BC07406FF46FE et remplacer 74 par EB. FREDDY FREDDY |